PowerTools InputMan for Windows Forms 8.0J
FindIndex<TTarget>(Int32,Predicate<TTarget>) メソッド

検索の開始位置を表す、0から始まるインデックス値を表すInt32値。
検索条件を表すPredicate<TTarget>デリゲート。
コレクションの項目を指定のインデックスから検索し、指定の検索条件を満たすメソッドの型パラメータで指定した型のオブジェクトの 最初の項目の、0から始まるインデックスを返します。
構文
Public Overloads Function FindIndex(Of TTarget As T)( _
   ByVal startIndex As Integer, _
   ByVal match As Predicate(Of TTarget) _
) As Integer
public int FindIndex<TTarget>( 
   int startIndex,
   Predicate<TTarget> match
)
where TTarget: T

パラメータ

startIndex
検索の開始位置を表す、0から始まるインデックス値を表すInt32値。
match
検索条件を表すPredicate<TTarget>デリゲート。

型パラメータ

TTarget

戻り値の型

該当する最初の項目のインデックスを表すInt32値。
例外
例外解説
System.ArgumentOutOfRangeExceptionstartIndexが、Listの有効なインデックスの範囲から外れています。
System.ArgumentNullExceptionmatchがnullです。
参照

CollectionBase<T> クラス
CollectionBase<T> メンバ
オーバーロード一覧

 

 


© 2004-2015 GrapeCity inc. All rights reserved.